feature: lection updating