added bullet-proof method for launching UD