added angle (in radians) in addition to keeping rotation for text fields