halfluids