functions comment edit