The Constitutional Convention was called because the federal government established by the Articles of Confederation was considered to be too weak to effectively deal with the young nation's issues. Officially, the purpose of the convention was to revise the Articles of Confederation. Many feel that this was a drastic understatement, and that the real goal of many of its key proponents was to replace the Articles of Confederation and create a strong federal government.
Because the soviets had previously signed a Non-Aggression pact with Germany and didn't expect the attack from Hitler (A.K.A Germany.)
Hoped this helped!
The southern colonies used more slave to help with cotton production.