experimenting with class based views