I currently have a geoprocessing service that has a lot of messages encoded in it as the script progresses along. The script takes roughly 2-3 minutes to run depending on the dataset that was uploaded and I would like to make the progress messages visible to the user, but I'm not sure how. I can see them in the browser console as the job status continually gets updated, but they're such giant messages, I'm wondering if people are really parsing those to get messages back to the user? What is the best way to do this? Heck I would even settle for a progress bar without any messages just so that the user can see something is happening.