transform (awkwardly) between modal data and the core model data