bug fix:when rotating on two angles at the same time the utils::rotate did not behave well.