great comment with lots of information in it, you best!