foo-reader