firing process