update lock as well, dont depend on psc-cms