f - docs and lib