As you await your answer, try asking this at http://stackoverflow.com