The National Popular Vote bill was approved in 2016 by a unanimous bipartisan House committee vote in both GA (16 electoral votes) and MO (10).
Since 2006, the bill has passed 35 state legislative chambers in 23 rural, small, medium, large, Democratic, Republican and purple states with 261 electoral votes, including one house in Arizona (11), Arkansas (6), Connecticut (7), Delaware (3), The District of Columbia, Maine (4), Michigan (16), Nevada (6), North Carolina (15), Oklahoma (7), and Oregon (7), and both houses in California, Colorado (9), Hawaii, Illinois, New Jersey, Maryland, Massachusetts, New Mexico (5), New York, Rhode Island, Vermont, and Washington. 

It changes state winner-take-all laws (not mentioned in the U.S. Constitution, but later enacted by 48 states), to guarantee the presidency to the candidate with the most national popular votes, without changing anything in the Constitution, using the built-in method that the Constitution provides for states to make changes.