Improved HTML interface