Explain how this works.