Hard reset

Hard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard resetHard reset