optimized some Vector2D instantiation away
typo / nameing fixed