Added <aligned perturbation> code