lecture incompleat