setup basic client model