implicit chain spec