validation done for the most part...handles cases too where suggestion
made for non-wing