change example
update example
revise test codes