First whack on Flux, needs full test