when throwing abort early