add documentation comment for Material