add modules with before/after