adding some comments to F# code