Further understanding on subtypes of HCC such as macrotrabecular massive HCC, fibrolamellar HCC, lympho rich HCC.. accompaning with molecular changes of the primary liver tumor will bring value for prognosis and contribute to better HCC management