the angle the circle pad is pointing is given by: STICK OUT SX#,SY# ANGLE#=ATAN(SY#,SX#) the #s after the variable names means they're realtypes. depending on your code they may or may not be there, it's just how I write it. Keep in mind Y comes first in ATAN. Angle is returned in RADIANS not degrees. 0° is stick pointing left, 90° is up, and so on.