Updated rotate() to return x & y values