update assignment 7,8,9 after UCSD TA meeting