better deploy script