some module changes