flow works somewhat
parameter tuning