Works with tuples!