layer tests are now passing