We greatly improve the applicability of MR-RAPS. The new GRAPPLE framework can handle multiple exposures and overlapping exposure and outcomes GWAS, and is able to detect multiple pleiotropic pathways. A large-scale experiment was done to understand the heterogeneous role of blood lipids, BMI, and blood pressure on 25 disease outcomes.