implemented partial views