Typing keys (3/27)

Typing keys