Large x physics: recent results and future plans