add reset button
disabled button if needed
show notice if time is over
add finish callback and change stopped state