Thanks, Charlie! Yes, it's really cool how everything fits together.