Can you explain why this is needed?