removing dictionary based config, expanding on read_env_*