Done HW6PT2
branch issues