improving documentation...