more surface tests
fixes getNumFluid