unfinished lab1e and lab1f