Refactoring tests out of controller into LayerProcessor __ missed some