IO: removed leave/flysystem, the bundle is enough
IO: review remarks