using loop_new was a bad idea after all
bug in Async found fixed