add 3dpart modules