share
add shareLayer