pushing the new state of the module