Adding Caching and sped up has_win