Done HW6PT2
branch issues
fixing anayltics