adding extras to parse_fromdict