Could you add a comment explaining what does the function?