first cut implemention of request_filters