fill in more client stuff