add deploy machinery