Happy Endings. .. I hope this hasn't been done before Happy Endings I hope this hasn't been done before