I don't understand why this is necessary.