About the author: web@adaptivesolutions.com