The main trouble with the Roman constitution was that it contained too many checks and balances, whether to restrain ambitious power-seekers or to protect ordinary citizens from the executive. It is somewhat surprising that anything was ever decided. However, so long as the different forces in the Republic were prepared to resolve disputes through compromise, the system worked well enough. AS far as it could, the Senate allowed events to take their course, intervening only when absolutely necessary.