[dev v.0.01] progress-sync @ development (refactor)

modified lots of pieces, and caused more problems XD.