use regenerate instead destroy (fix #1)
fix destroy tests by using dummy regenerate method
update changelog