1.1.1. Hardware Building Blocks