Added more surface graphics primitives