added name type partial solution