setupを関数で分割