この`each`してる中身をざっくりpartialに切り出したらすっきり書けそう