pass arguments to switch-setup
create law to do budget control and frequency control