It's been a rough week but LET THERE BE BUB!