Thanks Jack, very interesting. 300 patents is a pretty big feat!