task class; emtrypanel; read/write to data file