Fluid control technology