Took out setjmp/longjmp