latest changes trying to get surface integration working
getting out of range error
Authored by: raregue 2003-10-11
Parent: [r639]
Child: [r641]