added material stack