Further work on Elo implementation.