flow works for real this time