adding name-request logic