If there was a villain in languages it would be prepositions. These are tricky things that if you look them up in a dictionary you’ll get dozens of usages and then all the colloquial expressions which use them in different manners. On top of that depending on region the same language might use different prepositions: ex. British English — at the weekend / American English — on the weekend; and in German Ich gehe zur Bank. / Ich gehe auf die Bank.
We’ve moved. You’ll find the full article here: http://marathonsprachen.com/prepositions-part-1-the-accusative-7/