add comment update and delete, image upload