fetch config depth
add a function to setting up environment
just returns config
add new exception config for sanity check config is which existing
fix controller name