shared2 added.