use different key format