adjust framework; add api: delete_place_image