add first module, test dynamic way