lecture validate