fix tests, and remove the need for writing config file
update changelog