Typing protocol (27/29)

Typing protocol