Up close with Carmel Moore