Improve web display; update method is still very poor, data collection and display need to happen together