fixed exception catch with results repeat