adding images(NOT FINISHED) and watchlist