code collaborate, signaller, and sharedbox modules