first pass at firing