Rotation updates

Signed-off-by: Josh Becker <josh@pingagenow.com>