ongoing flow. NOT WORKING WIP!