The prepositions на and под can also mean 'for'. :)

See the following resources for a fairly comprehensive guide to 'for' in Russian:
Saying 'for' in Russian