Add block component