Almost done. the unique name. different approach
-