Tidied up web interface.