this breaks existing test. what is the reason for this change?