update... very nearly done. will have to start using it to find bugs. however, there are two parts still not well specified, the m_date and m_results in the m_measurement object. The problem has been posted to the materials database google groups page.