adds some sharing