stella leaves and alan returns to us here all rejoice