add/update viewings