A two phase hydroprocessing method comprising the steps of blending a feed with a diluent, saturating the diluent/feed mixture with hydrogen ahead of a reactor, reacting the feed/diluent/hydrogen mixture with a catalyst in the reactor to saturate or remove sulphur, nitrogen, oxygen, metals, or other contaminants, or for molecular weight reduction or cracking.