BinaryVolume.surface seems to be working better