diff --git a/compiler/Java_CodeGen.jrag b/compiler/Java_CodeGen.jrag
index 40c0e1b26c42550424a5dfdf07b715b5a04b5e53..3331299b0ac6e80e8b513cffbc4dca1ec2fe5518 100644
--- a/compiler/Java_CodeGen.jrag
+++ b/compiler/Java_CodeGen.jrag
@@ -578,7 +578,7 @@ aspect Java_Class {
   }
 
   public void VariableSize.Java_emitDecoder(Java_env env) {
-    env.print("d.decodeInt()");
+    env.print("d.decodePacked32()");
   }
 
   public void StructType.Java_emitDecoder(Java_env env, String name) {
diff --git a/examples/simple/example_encoder.c b/examples/simple/example_encoder.c
index 689d12c3d2438b1050fcc5b5b551fb612a07ba9b..70a38c8756e91945d01e6543cf3ad7636e29116f 100644
--- a/examples/simple/example_encoder.c
+++ b/examples/simple/example_encoder.c
@@ -41,6 +41,7 @@ int main(int argc, char *argv[]) {
 	foo[k] = k;
   }
 
+  printf("Encoding TwoArrays...\n");
   labcomm_encode_simple_TwoArrays(encoder, &ta);
 
   ti.a = 23;