Proper keying