Preproc hacking up