handle Scheme exceptions
handle errors
handle errors
handle exceptions
add exception code