Don't understand why this is needed