Thank you everyone for all your feedback! It's been really helpful. Thanks for providing the excellent links as well.