the latest attempt to do surface integration; not compile
Authored by: raregue 2003-10-09
Parent: [r631]
Child: [r633]