re-added hidden key tracking