Can you please tell me how this works?