Change GetOrientation Implementation