add view mode