updating doc and coverage