Typing protocol (12/29)

Typing protocol