wip, client models