load(id, function())
this is where asy happens

and load is according the sequence of userIds