added options: reduce_width, reduce_height, offset_left, offset_top