managed to hack in the rotate stuff, uses play services to receive a message