update demo to make functional use of filters
doc updates