Decoder Version 1 , Done