Abivax: appointments to follow

Abivax: challenge met!