allow engine to recognize different surfaces