Why is this required? Could you document this?