[add] config reader