joyful ends ...