removing waitLock for just lock