#13 add exception notification