Case cracking fundamentals (for beginners)