Very nice & detailed info. May be too technical for normal users but still good to know things to enhance knowledge. Thanks.