Added new_decoder2