FsRepo implementation