work on smoothmaterial