first implementation of partial views - finally