Very good speech eric while it miss some key words ...like IPv6