add config loader