got rid of .abort() method