add functions comment