[UPDATE] add lcm.