Revised the refresh button based on feedback, made the demo more elaborate.