moving towards class based views
moving towards class based views - second attempt