one fix and added part of :add_material