added min fire interval