fourth commit

working implementation, needs cleanup and ability to remove entries from
ParamDict