not often that I hate something I made so much that I had to...