unit test edit. and migration recode edit.