How to Create and Use Reusable Blocks