starting work on box_client