support target rotation.
Commit executable for convenience.