things machinery needs