curious: why does this turn out to be necessary?