JC: no shortage of ideas here that is for certain. i've been a member here for maybe 3 or 4 years now and google took me to this site for maybe 5 years before i decided to join and i learn something every day.
ask questions if you have any and best to ask questions on threads talking about the subject to get better answers.
cheers and WELCOME