add Broadcast
add test exceptions
add slide