separate lib.fs
breakout lib.fs