Started history tracking, need to update solve()