機能ごとに分けときゃ何にも問題ない