Fix /setkey not working correctly
Reengineer menu logic