message module fixed