surface layers and their applications