Compound machine project