Added read filtering skeleton