update lecture30