object machine