add uncatchException holder
add  domain support