Several hours of my life well spent