add exceptions docs