coded remaining views + methods
coded 'foobar' view + method