30 weeks down. Only 10 more to go. My oh my.