improvements documentation