Iteration moved from computeG in to BeamModel