updated multiplexer to support composable updates
fixed a broken test