Working on the Option and Array decoders