Added PrintKeyMapper, still needs some work