Whew… that was a lotta work!!