upload image with post compete