working on ESRF import