fix bug: fs not required