frameについてた処理を外部化