add happy&bad ending