added multiply output through decoders