midterm-almost there