faster SHLock