add views (tested)