web interface improvements