Updating module logic