add viewing