your list is what I had to follow all the time where I worked. BUT even following the rules you can have a bad results. You can never have to many eyes on the job. I could go on about this and I'm sure any one in maintenance could too.