added Eric Meyer's reset