update Changes
fix bugs