Very nice! This has been fun to follow. Thanks!