added bomb generation