non-blocking server calls