Moreover, Germany is substantially involved in taking in refugees in need of particular protection within the framework of the EU Resettlement Programme. In 2020/2021, Germany has provided up to 6800 places for Resettlement, the humanitarian admission scheme with Turkey as well as Land refugee programmes.
Each branch can check each other to prevent one from gaining too much power (checks and balances) :)