The preprocessor doesnt need a request object