Awesome guide and very well said