後から見ておもったけど、createとほぼ処理一緒なんだから、DRYにしろよ、なｗ