Client types

Client types