over and above adhering to the principle of separation of powers between the three