Typing protocol (13/29)

Typing protocol