add key control