simplify config, provision dirs if they don't exit.