add a error catching case for calls with single points