updated the module files. not sure I like this.