Progress updated Dec 17

Progress updated Dec 17