updated coyright, support double calc reg, improve keep command