add exceptions for racket