changed events model to fix seeding