fixed up scale direction detection and nav alpha snapping