uncomplete lecture