add new viewmode