A ton of great info here welcome.