Connecting preprocessor

Allow processing from the frontend.