rotation from vector kinda works, I guess... :/