Crash fixes and improvements, Electric Furnace currently broken