changed the name parser to interpreter