lcm init