fixed edge condition where vs + vt was -1, more static flow