now handles fs passed through