What is going on here? Is this using a direct solver?