began implementing perturbative AKV solution class