removed redundant map? check in data arity 2