Partial working rotate fixes.