init more data
fix save