add dir_client