commit all bug fixed.