save
add LCG
update