default key added to recursive dict
revert
exception fixed