petermolnarthe problem with Hungarian (similarly, Finnish, and a good couple of other languages) is that the root word sometimes changes depending on the "target" of the phrase; eg: roof = tető; on the roof = tetőn; it's roof = teteje; on it's roof = tetején;