modified it so it can spit the text back to the user