結構細分化して分けてる