updated dictionary with dynamic cell update