Added Working lock and methods.