Joined recently and surprised of the tasks accomplished in this forum.
You'll be hearing from me from time to time, since I do have a technical background and can help you in acquiring such kind of knowledge.

Keep up the good work!