amended production to compile