fix code documentation