added ideas regarding weblang and communication protocols