Awesome story and very well written. Thank you.