But at what cost