basic build script