changed to use generic class based views.  very concise