Progress-updated-Dec-17