use call cc-otpion