add conditional to account for relationship between argument and element list