review code
build new version