add user
add a bunch o client stuff
yeah