fix bug where we were updating all difficulties instead of just the current one