This is what we call commendable job and strict action. Show zero tolerance, and punish all associated with an accident. An accident happens due to failure of series of safety measures. Very rarely, causes are temporal. Ask rail officer to travel in engine in night, will do the job. To do quality control, Bullet-Proof vest company ask the employee to wear the jacket and face a bullet.