add healthy
add files
more case
compile pattern
update