Ter­mi­nal blocks