absolutely thankyou for your reply. Ive just quickly developed a whole document management system using vb ole and launching applications docs are associated with simply by using vboleopen , scripting.filesystemobject, and oracle blob records and the .createlink method - vb rocks