added web interface layout