added shared objects