carmel moore (2)