i hate this sentimental crap.......barf...