updating setup script to not suck so hard