Non blocking client