意味の無いコードを消した
resetを外部から呼べるようにした