Added restart Client method