add speech map
add some rules
add restart rule