one modal, to rule them all