fix $ module bug