Flow reworked to Kevin's whim