add modify mat_code
modif mat_code