separate setup tools and download source