Could you update the comments that the function is optional.