Building a client application