Please explain when one would call this / what the purpose is