added ability to rotate icon