Added warning for wrong key.
About as done as it's getting.