Behovet av en kontrollerande myndighet beror i hög grad på hur programmet har utformats .