Preprocessor User Interface