code shareblock clodse