+ scan for non-const tuples