trying to integrate with Will's stuff
making a Tuple object