updated computation lec