Math.atan2 added