Above the still smoking roof of 20 Endicott St. two Peabody firefighters take a break after extinguishing the main blaze. David Le/Staff Photo