WIP: noder preprocessor