issue #30 - documentation