build scripts and externals added