use O0 for FT otherwise restart does not work. Hell!!