Typing protocol (15/29)

Typing protocol