stateの管理クラス作ったら超重い...