Client integrity (2/17)

Client integrity