Rework reading FS api atop succeed/fail