Lcm mechanism added