pushing from DO sesrver