updating function doc