improvement documentation