add get_angle