German federalism requires agreement between the federal government and the states across broad areas of legislation, through a second chamber composed of state governments. The constitution obliges the levels to reach terms. A majority is frequently not enough.