add Name parser and fix minor issues with name changer