Hip & Knee: Complex Understanding for Simple Solutions