fluidity  by Darren jones
_