and yet...