optimize 3rd layer, right now we will support 2 layers only