First part of Image Uploader checkpoint