rotate the sub