position correct, pivot with rotation transformation almost correct?