Stressful, but a lot of fun