revised comments on function