Added functional key blocking in client