a machine with a cannon