adding some content ported from the manpage, needs expansion.