リファクタリングしたけど満足してない