load some additional modules with require instead of manually