feature: add config