mention mapval memory cost
add Array->tuples()