Compromise bus