added in rotate, rotate x, and rotate y