trying again with tuples on both returns