initial bits of web interface