add spec to ImageUploadListener