namedtuple -> dict
merge changes from mba