Just tried aligntovector, using the vector from the camera to a pivot in front of the camera and that has the same problem. . . looks like I need to calculate a roll to assign depending on the viewing angles - I have no idea how to figure this out!