fixed tuple evaluation