[WIP] create controller flow, stock