added error checking and handling for Other points