Can you tell me what does the function do ?