nit: maybe it could be made more clear that the arg is within the data dict here