fix layer tests
converge on app scale operation