image size is more flexible