Added name prompt,need to figure out recursive loop