a little try to finish the function that can auto share commodity when
some finish create a commodity