abort is now exit. fexists is now exists