Fluid powered means