機能的にはそれでいいかも知れんけど構造考えるとやばくないですかね