Making fs as abstraction on IAdapter