add support for changing configs