great information here, thanks.