flow generating tool