Visit function according to the name and signature; Deleted unnecesarry files