replaced Filter ID
added options to filter
added timing output to example.c