Mjs0026 master

added protocol stuff