hard reset listeners