- improve documentation