; green day billie joe armstrong -- lead vocals , guitar , harmonica on '' walking alone '' mike dirnt -- bass , backing vocals , baseball bat on '' desensitized '' tré cool -- drums , bongo , tambourine ; additional musicians petra haden -- violin on '' hitchin ' a ride '' and '' last ride in '' conan mccallum -- violin on '' good riddance ( time of your life ) '' gabrial mcnair , stephen bradley -- horn david campbell -- strings arranger ; production rob cavallo ; green day -- producer ken allardyce -- recording , engineer tony flores , mike dy , barry goldberg , bill kinsley , wes seidman -- additional engineers chris lord-alge -- mixing snorri brothers -- photography chris bilheimer -- photography , art direction , design chart positions weekly charts certifications references notes bibliography diehl , matt .