updating canvas for correct rotation and transalation, we are sad