I'm not a good singer (I'm slowly working on it), so I always need to record the vocals separately, listen to them, and redo them several times before I can be comfortable releasing them publicly. Recording a one-take version of a nearly 10-minute song is a huge challenge for me, but I enjoyed pushing myself out of my comfort zone. :)