add coverage
add coverage script
add stop option
update test command