Removing interrupt checkers
changing threading bug
Dynamic publishers and clients