Produce Codes What They Mean