Modified to import abort