restructure: remove dead code
restructure: add module.run