Can you please elaborate what your trying to do with rotate, are you trying to get one entity to face another, two entities to rotate until the are face to face? or what, could be anything from what you describe.
A clever person solves a problem. A wise person avoids it. --Einstein