a macro is now used to add ODEs to ProcessODE