update client to select random characters and target