* add funcs description comment