Question: how does the legislative branch check itself?
Answer: Within the legislative branch, each house of Congress serves as a check on possible abuses of power by the other. Both the House of Representatives and the Senate have to pass a bill in the same form for it to become law. ... In turn, Congress can override a regular presidential veto by a two-thirds vote of both houses.