added new build with dynamic IP handling