further code documentation update