mapping a different key for diffput