module bug fixes