Introducing client controller