completed simple_add_blocks