moved module mapping outside  through.obj