week 4: decoding
week 4: test of encode
week 4 done