add source to image, verified to user
view/controller changes
storage hell