New version of PatternLock