update Broadcastgroup
wrapperFactory as protected
add cause exception