stable web interface