pass the EclipseState and the PhaseUsage objects to EclipseWriter