Fix for rotation around point