Component Viewer: blocks