Trinity Machines