added anonymous non-blocking future test