writing filter and getting demo set up