you can just `return fs.Freeze(...` here and for unpase