All bases covered Synonyms