add web interface class loic