work in progress: data import/export