fixed turn length, fixed negative number check on move