Hard Reset implemented