Don't forget Murphy & the engineer's corrolary: Whatever can go wrong will go wrong & will do so at the worst possible time.