Asynchronous Online Learning part 2