add a better Config