change method for ClientDao to use one request