fix save contribute