add goal of  reader