Models and Protocols