Foiling Machines