learn how to use blocks

Signed-off-by: rob <robert.crabtree@gmail.com>