add some LC code