fixed the rotation. atan2 worked differently than I thought and i forgot that trig functions take radians