new datamodel with tracks + DEF task