working archive filter and class-based view