"and gives the most optimal feedback it can,"

GetYarn