Update: 80pct done 80pct left to do