The difference between a block and a slice (and how to fix both!)

previous post