fixing modeling bugs and making more materials have unique names