GridFlux new start, refactored