thinking and results feedback