It's not at all clear that, for example, the key for the digit 5 should be "num5" and not simply "5". List all keys for clarity.