Progress on locks