fixed scripts to allow dual-life modules to be updated