issue #7: update build scripts