usage of generic views