complete tuple