much more detail
first draft of proper documentation.