expensive solve