I thought I was done with this track three days before I actually was. I kept changing one little detail at a time, again and again... but it was well worth the wait!