Long distance pushing (LDP)