add material.c result.c testmethod.c
update some changes