prepare client app