build machine support