.lock required