fully functional view 1