delete client function otherwise define name function in Nameable type class