fixed tuple mapping