more tuple nonsense