use passed in values for client