fixed circular logic and added auto update feature after lessons and reviews
fixed auto update after lessons and reviews
change update trigger after lessons and reviews