add surprise ending