abcd surface