both documentation improved