#100 improved documentation