add key logger