main: add layers and surfaces API calls