documentation enhanced