modify name parser