adding tuple utils