added filters and began working on frontend