adding others material + 3 type reflection