set_rotate does not have too much sense, why instead don't use just rotate_image