Updated meta-algorithm