test suite added. passes
layer update