add Implementation in AppClient.m
merge