https://issues.unige.ch/browse/DLCM-752 https://issues.unige.ch/browse/DLCM-784 https://issues.unige.ch/browse/DLCM-753