efficient documentation