Finally the delivery... Whew!... I survived...