added filtering option, so default is old behavior. -f now enables read ...

...filtering.