fixed bug re-creating faults and elements every time, did not fix slowdown bug