added Example3: request filter