check from surface.