I changed a gfci cover at work. It is a wet location and the box had water in it. I reset the gfci and it started to smoke. Good thing I reset it before I put it back in. And it was connected with a pig tail, so I was able to undo the wire nut to disconnect it.