add machine setup to repo