Keeping The Flow