week9 and updates