updates specs, fixup producer exceptional handling