Adding interface 'IClient'