quantum machines