generate でいいんじゃない