add efficiency layer