REFACTOR password recovered event, still wip