change materials controller