updating build scripts, externalizing properties