rotate, resize, realtime update sat