machine setup