As America grew, the number of stars on the flag did, too, ensuring each state had representation. Another reason there are different versions of the American flag is changing congressional laws. Over the years, various acts that Congress passed impacted the American flag’s shape and design. In the end, legislative members agreed that they would add a star for every state that joined the nation.