views using data from the database