Blocking Basics