more error checking on play service