Making clients() return sync when no callback #9