updating common views and generic service class