this was actually informative - not like most of what i see online. sharing :)