create all modules