update setup script (maybe I fixed it?)