orders: added ping and partially async