image and crud operation