joined some modules