async-future libs (don't work - code commented). minor changes