fixed 4th process, runall still being buggy