edit error message
update dependencies
add test config
use dumper factory