fixed the stupid fault creation code