data inner representation refactoring, simulation output vars