mid-way rework checkin, doesn't compile, getting channel inflow partially working