The essential building blocks: