Add cide
delete not use view
check version