Adapting to algorithm changes