add layercontrol as test
merge. needs refactor on my side