introduced idea of configuration object to read wldge data