added materials control