merge
fix mob's walk
use JsonType for json messages in conn struct