Create optional_block