All great points here gentlemen