in progress exception handling