- improved documentation