Fix bug at 0 and 180 rotation

und viele kleinigkeiten