cleanup
init version