adjust different client application to api changes