syncing up with src script: making client config optional