kinetic-flow