lib file system