better implementation of pretty print
added raw dump, ongoing work
fix - do prevent crash if file changed
added provenance module
fix - madname is not required anymore
reworking backup keywords