Can you add comments for this function?