eliminate Math.atan2 for performance