using public floats for volume