made changes to material controllers