refactoring & cleaning
another call/cc test