1.add layer