Added negative image_speed support