Typing protocol (17/29)

Typing protocol