LAZY : Update SingletonBestPattern