add message
handle timeout exception