new section on prototype code vs production code