finally a fast asynchronous update version 15k words/sec