add new moudules